Divide And Conquet